246f584ac38b19e91050ec949f60f0f692d0073f,plugins/hg4idea/src/org/zmlx/hg4idea/command/HgCommandAuthenticator.java,GetPasswordRunnable,run,#,158
Before Change
}
String password = hgUrl.getPassword();
if (StringUtils.isBlank(password) && stringUrl != null) {
// if we've logged in with this login, search for password
final String key = keyForUrlAndLogin(stringUrl, login);
try {
After Change
final HgGlobalSettings hgGlobalSettings = vcs.getGlobalSettings();
@Nullable String rememberedLoginsForUrl = null;
if (!StringUtils.isBlank(myURL)) {
rememberedLoginsForUrl = hgGlobalSettings.getRememberedUserName(myURL);
}
String login = myProposedLogin;
if (StringUtils.isBlank(login)) {
// find the last used login
login = rememberedLoginsForUrl;
}
String password = null;
if (!StringUtils.isBlank(login) && myURL != null) {
// if we've logged in with this login, search for password
final String key = keyForUrlAndLogin(myURL, login);
try {